managed foreign company - German English Dictionary